an apartment building - Turco Inglés Diccionario